linear

macro MSB32(x)
db <x>>>24, <x>>>16, <x>>>8, <x>>>0
endmacro

macro MSB16(x)
db <x>>>8, <x>>>0
endmacro

; ===========================================================================
; ***************************************************************************
; ***************************************************************************
; ===========================================================================

; Remove checksum bomb
org $810
db $60,$14


macro insert_bin(a,b,c)
org <a>
incbin <b>
warnpc <c>+1
endmacro


; Nemesis bitmaps
%insert_bin($2c836,insert/title.bin,$2e67b)
%insert_bin($30272,insert/chapter_bg.bin,$304c2)
%insert_bin($4a18c,insert/font.bin,$4c2d2)

; Enigma nametables
org $f858
%insert_bin($f858,insert/ch1_nt.bin,$f8be)
%insert_bin($f8be,insert/ch2_nt.bin,$f922)
%insert_bin($f922,insert/ch3_nt.bin,$f980)
%insert_bin($f980,insert/ch4_nt.bin,$f9de)

%insert_bin($133f2,insert/story_table.bin,$137bc)
%insert_bin($137bc,insert/story1_nt.bin,$138bf)
; INSERT OTHER FILES
